image artefact - German English Dictionary